{% extends 'base_ol/base.html' %} {% load static %} {% block base_title %}游戏中心{% endblock %} {% block base_link %}
<script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.min.js"></script>
<link href="{% static 'imgcssjs/index.css' %}" rel="stylesheet" type="text/css">

<style>
    * {
        margin: 0;
        padding: 0;
    }

    ul li {
        list-style: none;
    }

    #newsBox {
        width: 1200px;
        min-height: 500px;
        margin: 0 auto;
    }

    .news_con {
        width: 100%;
        background: white;
        overflow: hidden;
        padding: 46px 0 46px 78px;
        box-sizing: border-box
    }

    .news_con_left {
        width: 835px;
        min-height: 500px;
        float: left;
        box-sizing: border-box;
        border-right: 1px solid #e1e1e1;
    }

    .news_con_right {
        width: 250px;
        min-height: 500px;
        float: right;
    }

    .news_con_left li {
        width: 100%;
        cursor: pointer;
        margin-bottom: 10px
    }

    .news_con_name {
        width: 100%;
        overflow: hidden;
        box-sizing: border-box;
        border-left: 4px solid #d80000;
        height: 28px;
        font-size: 20px;
        color: #323232;
        line-height: 28px;
        padding-left: 15px;
        padding-right: 30px;
        margin-bottom: 10px
    }

    .news_con_con {
        width: 100%;
        min-height: 24px;
        max-height: 48px;
        overflow: hidden;
        line-height: 24px;
        font-size: 14px;
        padding-right: 30px;
        box-sizing: border-box;
        color: #545454;
    }

    .news_con_time {
        width: 100%;
        height: 24px;
        font-size: 14px;
        line-height: 24px;
        color: #545454;
        margin-top: 5px;
        text-align: right;
        padding-right: 30px;
        box-sizing: border-box;
    }

    #fixLogin {
        width: 100%;
        height: 100%;
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 10;
        background: rgba(0, 0, 0, .3)
    }

    .fixBox {
        width: 600px;
        height: 400px;
        position: fixed;
        left: 50%;
        top: 50%;
        margin-left: -300px;
        margin-top: -200px;
        border-radius: 10px;
        background: white;
        overflow: hidden;
    }

    .fixBox_top {
        width: 100%;
        height: 100px;
        background: #d80000;
        color: white;
        text-align: left;
        padding-left: 20px;
        box-sizing: border-box;
        line-height: 100px;
        font-size: 20px;
        position: relative;
    }

    .fixBox_top p {
        height: 25px;
        font-size: 14px;
        line-height: 25px;
        position: absolute;
        top: 65px;
        right: 10px;
        text-align: right
    }

    .fixBox_close {
        width: 25px;
        height: 25px;
        position: absolute;
        cursor: pointer;
        top: 5px;
        right: 5px;
        background: url('http://www.zgtxcj.com/Application/Home/Common/register/img/fix_close.png')no-repeat;
        background-size: 100%
    }

    .fixBox_input {
        width: 400px;
        height: 299px;
        padding-top: 1px;
        margin: 0 auto;
    }

    .fixBox_input_box {
        width: 100%;
        height: 50px;
        line-height: 50px;
        margin: 30px 0;
        font-size: 16px
    }

    .fixBox_input_box input {
        width: 300px;
        height: 50px;
        border: none;
        outline: none;
        border-bottom: 1px solid black;
        padding-left: 20px;
        font-size: 16px
    }

    .toLogin {
        width: 400px;
        height: 50px;
    }

    .toLogin input {
        width: 80%;
        height: 50px;
        display: block;
        margin: 0 auto;
        background: #d80000;
        border: none;
        outline: none;
        color: white;
        font-size: 18px;
        cursor: pointer;
        border-radius: 10px
    }

    .sign {
        width: 100%;
        height: 50px;
        line-height: 50px;
        color: blue;
    }

    .sign p {
        float: left;
    }

    .sign p:last-child {
        float: right;
    }
</style>
{% endblock %} {% block base_body %}
<div id="newsBox">
    <div class="pos bgGif">
        <span>您的位置:</span>
        <a href="{% static 'index' %}" class="c6">首页</a>
        <a href="{% static 'game_news' %}" class="c6">资讯中心</a>
    </div>
    <div class="news_con">
        <ul class="news_con_left">
            <li>
                <div class="news_con_name">刚枪近战随你挑选 CF手游雷霆山庄实用武器盘点</div>
                <p class="news_con_con">雷霆山庄，已被列为排位3.0版本御用团竞地图，受到了不少团竞爱好者的关注。由于地图结构紧凑，若排除枪法和意识因素，那么枪械的选择成为区分战士成绩好坏的直接指标。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">新感觉解谜冒险手游《喂,让我来救你吧》正式推出</div>
                <p class="news_con_con">Child-Dream和Qualia Systems Inc.所推出且由游戏场景设计师宫下英尚担任企划的SNS神秘冒险手机游戏《喂，让我来救你吧(ねぇ、君を救わせて)》(Android / iOS)正式上线。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">《永恒冒险》改编作将推出 收录艾尔之光人气角色</div>
                <p class="news_con_con">韩国KOG宣布，将预定于2018年下半年在日本iOS/Android平台推出一款新作游戏《Grand Chase永恒冒险～次元追踪者～》(グランドチェイス-次元の追迹者-，中文名暂称)，并自即日起正式启用游戏设计官网。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">人气科幻冒险动画《Kill la Kill》首款改编手游公布</div>
                <p class="news_con_con">由TRIGGER制作，于2013年上映的科幻冒险动画《Kill la Kill》(斩服少女)在日前的电视动画宣传片内，公布将推出系列史上首款游戏作品，名曰《KILL la KILL the GAME-异布-》。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">《拳皇》系列改编手游《拳皇:群星》开放事前登录</div>
                <p class="news_con_con">Netmarble旗下智慧型手机游戏新作《拳皇：群星(暂译，THE KING OF FIGHTERS：ALL STAR)》(iOS/Android)近日正式解禁相关情报并展开事前登录活动。除了公开实机游玩画面之外，也同步释出多部角色视频，供玩家参考。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">《黑色沙漠》团队新作开发中 为视点动作射击FPS</div>
                <p class="news_con_con">以人气在线RPG《Black Desert黑色沙漠》著称的韩国Pearl Abyss目前正在开发第一人称视点动作射击FPS的新作，虽然推出时间平台目前都还未定，但官方特地公开了游戏首波最新相关画面让玩家们抢先欣赏!</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">接招吧，凡人！《非人学园》今日App Store独家首发</div>
                <p class="news_con_con">接招吧，凡人!网易全新无厘头漫画风5V5对战手游《非人学园》，今日正式迎来App Store独家首发，世界观PV动画同步公开。一言难尽的魔性画风，处处埋藏的二次元彩蛋，还有神奇道具、觉醒系统等创新玩法，全程高能的无尿点对决，本命英雄亲密并肩作战，让我们一起在这充满魔性的漫画世界，摩擦出不可思议的新章节!</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">我的世界开发商已停运手游《卷轴》被粉丝复活</div>
                <p class="news_con_con">《卷轴(Scrolls)》是由《我的世界(Minecraft)》开发商Mojang制作的一款深受欢迎的卡牌战术游戏，现在这款游戏在粉丝们的努力下成为了一款免费游戏，并有了一个新的名字《Caller’s Bane》。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">第五人格地图开局线路划分 屠夫躲避路线解析</div>
                <p class="news_con_con">本游戏最让路盲讨厌的地图，以复杂的地形著称。中央电机和四合院为核心争夺区域，逃生者应注意如果出现3联点应该开局先破解。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">盛夏狂欢 《第五人格》“深渊的呼唤”新版本上线</div>
                <p class="news_con_con">历时一个月的等待后，网易首款非对称竞技手游《第五人格》，年度全新版本“深渊的呼唤”于今日震撼上线。游戏不仅会带来新地图湖景村、新监管者黄衣之主，还会打响大型暑期盛典活动，并且和电影《动物世界》开展联动，让你尽情畅玩整个盛夏。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">雷霆游戏正式代理《长生劫》 6月27日全新上架</div>
                <p class="news_con_con">6月21日，旗下拥有游戏《不思议迷宫》、《地下城堡2》、《贪婪洞窟》系列的雷霆游戏宣布与北派游戏工作室合作，代理以探索解谜玩法为主的盗墓题材单机手游《长生劫》。</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
            <li>
                <div class="news_con_name">《皇室战争》更新:两张新卡及表情包上线</div>
                <p class="news_con_con">皇室战争迎来6月版本更新，本次更新内容较多，除了两张新卡还有大量的系统优化和修改哦，下面就一起来了解一下本次更新的具体内容吧~</p>
                <p class="news_con_time">2018-06-21</p>
            </li>
        </ul>
        <div class="news_con_right">
            <img src="{% static 'img/game_right.jpg' %}" alt="">
        </div>
    </div>
</div>
<script>
    new Vue({
        el: '#newsBox',
        data: {
            items: []
        },
        methods: {
            getNews: function () {
                var self = this
                $.ajax({
                    url: 'http://api.zgtxcj.com/txcjapi/banner1/?group=4&limit=5',
                    type: 'get',
                    success: function (resp) {
                        for (var o in resp) {
                            var newDate = new Date();
                            newDate.setTime(resp[o].time * 1000);
                            resp[o].time = newDate.toLocaleDateString();
                            resp[o].time = resp[o].time.replace(/\//g, '-');
                            resp[o].time = resp[o].time.substr(0, 10);
                            resp[o].content = resp[o].content.replace(/&quot;/g, '').replace(
                                /&amp;nbsp;/g, '').replace(/&lt;/g, '<').replace(/&gt;/g,
                                '>').replace(/<\/?.+?>/g, '').replace(/(\s{2,10})/g, '')
                        }
                        self.items = resp
                        self.next()
                    }
                })
            },
            next: function () {
                this.$nextTick(function () {
                    $(function () {
                        // $('#fixLogin')
                        $('.news_con_left li').click(function () {
                            if (sessionStorage.getItem('uid') == null) {
                                $('#fixLogin').show()
                            }
                        })
                    })
                })
            }
        },
        beforeMount: function () {
            this.getNews()
        },
    })
</script>
<div id="fixLogin">
    <div class="fixBox">
        <div class="fixBox_top">
            欢迎登陆天财游戏官方网站
            <div class="fixBox_close" @click='closeFix'></div>
            <p>游戏资讯登录付费才可观看哦!会员每月10元</p>
        </div>
        <div class="fixBox_input">
            <div class="fixBox_input_box">
                <span>账号: </span>
                <input type="text" v-model="phone" @blur="phoneYan" placeholder="请输入您的手机号">
            </div>
            <div class="fixBox_input_box">
                <span>密码: </span>
                <input type="password" v-model="password" @blur="passYan" placeholder="请输入您的密码(6-12位)">
            </div>
            <div class="toLogin">
                <input type="button" @click='login' value="登 录">
            </div>
            <div class="sign">
                <p>注册账号</p>
                <p>忘记密码?</p>
            </div>
        </div>
    </div>
</div>
<script>
    new Vue({
        el: '#fixLogin',
        data: {
            phone: '',
            password: '',
            a: false,
            b: false,
        },
        methods: {
            closeFix: function () {
                $('#fixLogin').hide()
            },
            phoneYan: function () {
                var self = this;
                var reg = /^[1][3|4|5|6|7|8|9][0-9]{9}$/.test(self.phone);
                if (reg) {
                    $.ajax({
                        url: 'http://api.zgtxcj.com/mobile/judgephone/',
                        type: 'post',
                        data: {
                            phone: self.phone
                        },
                        success: function (resp) {
                            if (resp.result === 'ok') {
                                self.a = false
                            } else {
                                self.a = true
                            }
                        }
                    })
                } else {
                    self.a = false
                    alert('请输入正确的手机号')
                }
            },
            passYan: function () {
                var self = this;
                if (self.password.length >= 6 && self.password.length <= 12) {
                    self.b = true
                } else {
                    self.b = false
                    alert('请输入正确的密码');
                }
            },
            login: function () {
                var self = this
                if (self.a && self.b) {
                    $.ajax({
                        url: 'http://api.zgtxcj.com/straapi/login/',
                        type: 'post',
                        data: {
                            phone: self.phone,
                            password: self.password,
                            tag: 'game',
                            methods: "new_token"
                        },
                        success: function (resp) {
                            if (resp == false) {
                                alert('登录失败，请检查账号或密码')
                            } else {
                                $('#fixLogin').hide()
                                window.sessionStorage.setItem('uid', resp['U_ID'])
                            }
                        }
                    })
                }
            }
        }
    })
</script> {% endblock %}